toss in the sponge - Francés Inglés Diccionario